ball mirror - German English Dictionary